#include<cstdio>
#include<string.h>
int main()
{
	int sit[1000];
	memset(sit,0,sizeof(sit));
	int t=0,i=1;
	int n,m;
	scanf("%d %d",&n,&m);
	
	while(t<=n)
	{
		i=i+m-1;
		if(i<=n)		
		{
			if(sit[i]==0)
			{
				sit[i]=1;
				t++;
			}
			if(sit[i]==1)
			{
				i++;
				continue;
			}
		}
		if(i>n)
		{
			i=(m+n)%n+i-1;
			if(sit[i]==0)
			{
				sit[i]=1;
				t++;
			}
			if(sit[i]==1)
			{
				i++;
				continue;
			}
		}
		if(t==n)
		{
			printf("%d",i);
			break;
		}
	}
	return 0;
}
